$(function () {


    // 思路:将所有请求 公共的地方抽离出来 
    // 这个jquery函数的执行机制 是在 每次发请求之前就会执行
    // 这个函数相当于所有请求的一个拦截器 所有页面的请求发送之后 就会经过这个函数
    $.ajaxPrefilter((options) => {
        options.url = 'http://www.liulongbin.top:3007' + options.url;
        // 将我们写在每个页面的请求头 放在公共的地方 统一管理 ,这样代码就会优化 减少代码量
        if (options.url.indexOf('/my/') !== -1) {
            options.headers = {
                Authorization: localStorage.getItem('token') || '',
            };
            options.complete = function (res) {
                if (res.responseJSON.status === 1 && res.responseJSON.message === '身份认证失败') {
                    localStorage.removeItem('token')
                    location.href = '/login.html';
                }
            }
        }
    })

})